noun
adj
verb
adv

Textual thesaurus for "weapons platform"

(noun) platform

any military structure or vehicle bearing weapons